[Help] Transferir arquivos entre servidores [RESOLVIDO]

1. [Help] Transferir arquivos entre servidores [RESOLVIDO]

Raphael Manhães Olindino
Olindino

(usa Puppy Linux)

Enviado em 07/03/2012 - 09:58h

Bom dia, meus camaradas sou iniciante em Shell Scritp e gostaria de uma ajuda segue o meu problema:

estou tendo dificuldades em copiar o arquivo que se encontra em


//s3a604/GETEC/NetAdm/Documentação Servidores/SUREP/SERVIDORES/S3A11015P1/LOGS/diário (tem que fazer o acesso do RedHat no Servidor de arquivos)

Para:

/var/www/joomla/surep/logs_tmg/diario/ (fica dentro do próprio servidor)

Este é o scritp que tentei fazer, porem não está funcionando

#!/bin/bash

mount -t smbfs -o username=rolindino, password=******* //s3a604/Workgroup /mnt/s3a604 cd /mnt/s3a604/GETEC/NetAdm/Documentação\ \Servidores cd SUREP/SERVIDORES/S3A11015P1/LOGS/diario/
cp -r * /var/www/joomla/surep/logs_tmg/diario/
cd /mnt/s3a604/GETEC/NetAdm/Documentação\ \Servidores cd SUREP/SERVIDORES/S3A11015P1/LOGS/semanal/
cp -r * /var/www/joomla/surep/logs_tmg/semanal/
cd /config/
umount /mnt/s3a604;

# cd /var/www/joomla/surep/logs_tmg/
# ./limpaNome.sh 2> /dev/null




Obs: usei meu user name e password apenas para testar pois sei que tem permissões.

Alguem poderia me dar uma luz?

PS: acredito que este meu scritp esteja TOTALMENTE errado.



  


2. Re: [Help] Transferir arquivos entre servidores [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/03/2012 - 10:15h

Pra vc testar o seu script, execute-o assim:


bash -x /caminho/nomedoscript.sh


Ele vai t mostrar aonde q tá o erro.


3. Re: [Help] Transferir arquivos entre servidores [RESOLVIDO]

Raphael Manhães Olindino
Olindino

(usa Puppy Linux)

Enviado em 07/03/2012 - 10:18h

Eu sei como roda-lo, porem aparece esta msg aí.


Usage: mount -V : print version
mount -h : print this help
mount : list mounted filesystems
mount -l : idem, including volume labels
So far the informational part. Next the mounting.
The command is `mount [-t fstype] something somewhere'.
Details found in /etc/fstab may be omitted.
mount -a [-t|-O] ... : mount all stuff from /etc/fstab
mount device : mount device at the known place
mount directory : mount known device here
mount -t type dev dir : ordinary mount command
Note that one does not really mount a device, one mounts
a filesystem (of the given type) found on the device.
One can also mount an already visible directory tree elsewhere:
mount --bind olddir newdir
or move a subtree:
mount --move olddir newdir
One can change the type of mount containing the directory dir:
mount --make-shared dir
mount --make-slave dir
mount --make-private dir
mount --make-unbindable dir
One can change the type of all the mounts in a mount subtree
containing the directory dir:
mount --make-rshared dir
mount --make-rslave dir
mount --make-rprivate dir
mount --make-runbindable dir
A device can be given by name, say /dev/hda1 or /dev/cdrom,
or by label, using -L label or by uuid, using -U uuid .
Other options: [-nfFrsvw] [-o options] [-p passwdfd].
For many more details, say man 8 mount .
./copiar_relatorios_TMG.sh: line 6: cd: /mnt/s3a604/GETEC/NetAdm/Documentação Servidores: Arquivo ou diretório não encontrado
./copiar_relatorios_TMG.sh: line 7: cd: SUREP/SERVIDORES/S3A11015P1/LOGS/semanal /: Arquivo ou diretório não encontrado
umount: /mnt/s3a604: não encontrado



PS: parece ser uma msg default



4. Re: [Help] Transferir arquivos entre servidores [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/03/2012 - 10:25h

Vou tentar consertar um pouco:


#!/bin/bash

mount -t cifs //s3a604/GETEC -o username=rolindino,password=******* /mnt/s3a604
cp -r /mnt/s3a604/NetAdm/Documentação\ Servidores/SUREP/SERVIDORES/S3A11015P1/LOGS/diário/* /var/www/joomla/surep/logs_tmg/diario/
cp -r /mnt/s3a604/NetAdm/Documentação\ Servidores cd SUREP/SERVIDORES/S3A11015P1/LOGS/semanal/* /var/www/joomla/surep/logs_tmg/semanal/
umount /mnt/s3a604;


Estou considerando q o nome do compartilhamento seja //s3a604/GETEC.


5. Re: [Help] Transferir arquivos entre servidores [RESOLVIDO]

Raphael Manhães Olindino
Olindino

(usa Puppy Linux)

Enviado em 07/03/2012 - 10:26h

o compartilhamento é S3A604\Workgroup


vou testar!!


6. Re: [Help] Transferir arquivos entre servidores [RESOLVIDO]

Raphael Manhães Olindino
Olindino

(usa Puppy Linux)

Enviado em 07/03/2012 - 10:36h

Meu amigo aparesentou este erro agora:

cp: impossível fazer stat em `/mnt/s3a604/NetAdm/Documentaç Servidores/SUREP/SERVIDORES/SS3A11015P1/LOGS/diario/*': Arquivo ou diretório não encontrado
cp: impossível fazer stat em `/mnt/s3a604/NetAdm/Documentaç Servidores': Arquivo ou diretório não encontrado
cp: impossível fazer stat em `cd': Arquivo ou diretório não encontrado
cp: impossível fazer stat em `SUREP/SERVIDORES/S3A11015P1/LOGS/semanal/*': Arquivo ou diretório não encontrado
umount: /mnt/s3a604: não encontrado


como se eu nao tivesse permissão para acessar estes compartilhamentos

será questão de permissão?


7. Re: [Help] Transferir arquivos entre servidores [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/03/2012 - 10:38h

Ele só não encontrou os caminhos. Como disse, execute linha a linha pra saber o q vc anda errando. E, à medida q for encontrando os erros, vc vai consertando. Depois d tudo, junte-os no script e pronto.


8. Re: [Help] Transferir arquivos entre servidores [RESOLVIDO]

Raphael Manhães Olindino
Olindino

(usa Puppy Linux)

Enviado em 07/03/2012 - 10:40h

A primeira linha funcionou, a segunda já deu o mesmo problema, irei tentar ver oq pode ser. Por enquanto muitissímo obrigado!!!


9. Re: [Help] Transferir arquivos entre servidores [RESOLVIDO]

Raphael Manhães Olindino
Olindino

(usa Puppy Linux)

Enviado em 07/03/2012 - 10:45h

esqueci de falar um detalhe o S3A604 é um servidor WINDOWS! isso altera algo?


10. Re: [Help] Transferir arquivos entre servidores [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 07/03/2012 - 10:46h

Isso já tinha entendido e não altera nada.


11. Re: [Help] Transferir arquivos entre servidores [RESOLVIDO]

Raphael Manhães Olindino
Olindino

(usa Puppy Linux)

Enviado em 07/03/2012 - 11:03h

Estou tentando porem nao conseguir, mudei até as credencials para um usuario domain admins, e eu ainda consigo pingar do Server Linux o 604. Vou almoçar agora e voltarei depois para tentar novamente.


12. Re: [Help] Transferir arquivos entre servidores [RESOLVIDO]

Raphael Manhães Olindino
Olindino

(usa Puppy Linux)

Enviado em 07/03/2012 - 12:29h

é.. Pacheco eu ainda não consigo encontrar o diretório, estou usando Red Hat Enterprise, pelo que me lembro este script funcionava perfeitamente em um servidor linux porem era Debian. Será que pode ser alguma restrição do meu próprio servidor Red Hat?



  
01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts